def printDown(x): |
printDown(8) |
printDown(x) |
x = x - 1 |
print(x) |
if x != 0: |
def printDown(x): |
printDown(8) |
        printDown(x) |
    x = x - 1 |
    print(x) |
    if x != 0: |
1 | def printDown(x): |
2 |     print(x) |
3 |     x = x - 1 |
4 |     if x != 0: |
5 |         printDown(x) |
6 | printDown(8) |
def doubleNumber(a,b): |
doubleNumber(10,4) |
if b != 0: |
b = b - 1 |
a = a * 2 |
print(a) |
doubleNumber(a,b) |
def doubleNumber(a,b): |
doubleNumber(10,4) |
    if b != 0: |
    b = b - 1 |
    a = a * 2 |
    print(a) |
        doubleNumber(a,b) |
1 | def doubleNumber(a,b): |
2 |     a = a * 2 |
3 |     print(a) |
4 |     b = b - 1 |
5 |     if b != 0: |
6 |         doubleNumber(a,b) |
7 | doubleNumber(10,4) |
def doubleNumber(a,b): |
else: |
print(a) |
a = a * 2 |
if b != 0: |
doubleNumber(10,4) |
doubleNumber(a,b) |
b = b - 1 |
def doubleNumber(a,b): |
    else: |
        print(a) |
    a = a * 2 |
    if b != 0: |
doubleNumber(10,4) |
        doubleNumber(a,b) |
    b = b - 1 |
1 | def doubleNumber(a,b): |
2 |     a = a * 2 |
3 |     b = b - 1 |
4 |     if b != 0: |
5 |         doubleNumber(a,b) |
6 |     else: |
7 |         print(a) |
8 | doubleNumber(10,4) |
print(a) |
if a < b: |
def doublingUntil(a,b): |
doublingUntil(a,b) |
a = a * 2 |
doublingUntil(5,200) |
        print(a) |
    if a < b: |
def doublingUntil(a,b): |
        doublingUntil(a,b) |
    a = a * 2 |
doublingUntil(5,200) |
1 | def doublingUntil(a,b): |
2 |     a = a * 2 |
3 |     if a < b: |
4 |         print(a) |
5 |         doublingUntil(a,b) |
6 | doublingUntil(5,200) |
if arr != []: |
printArrayItems([1,2,3]) |
arr.pop(0) |
print(arr[0]) |
printArrayItems(arr) |
def printArrayItems(arr): |
    if arr != []: |
printArrayItems([1,2,3]) |
    arr.pop(0) |
    print(arr[0]) |
        printArrayItems(arr) |
def printArrayItems(arr): |
1 | def printArrayItems(arr): |
2 |     print(arr[0]) |
3 |     arr.pop(0) |
4 |     if arr != []: |
5 |         printArrayItems(arr) |
6 | printArrayItems([1,2,3]) |
print(t) |
arr.pop(0) |
else: |
t = t + arr[0] |
totalItems(arr,t) |
totalItems([1,2,3]) |
if arr != []: |
def totalItems(arr,t=0): |
        print(t) |
    arr.pop(0) |
    else: |
    t = t + arr[0] |
        totalItems(arr,t) |
totalItems([1,2,3]) |
    if arr != []: |
def totalItems(arr,t=0): |
1 | def totalItems(arr,t=0): |
2 |     t = t + arr[0] |
3 |     arr.pop(0) |
4 |     if arr != []: |
5 |         totalItems(arr,t) |
6 |     else: |
7 |         print(t) |
8 | totalItems([1,2,3]) |
def binaryConvert(num, t=0): |
if num != "": |
else: |
binaryConvert("10101111") |
binaryConvert(num,t) |
if num[0] == "1": |
num = num[1:] |
print(t) |
t = t + 2 ** (len(num) - 1) |
def binaryConvert(num, t=0): |
    if num != "": |
    else: |
binaryConvert("10101111") |
        binaryConvert(num,t) |
    if num[0] == "1": |
    num = num[1:] |
        print(t) |
        t = t + 2 ** (len(num) - 1) |
1 | def binaryConvert(num, t=0): |
2 |     if num[0] == "1": |
3 |         t = t + 2 ** (len(num) - 1) |
4 |     num = num[1:] |
5 |     if num != "": |
6 |         binaryConvert(num,t) |
7 |     else: |
8 |         print(t) |
9 | binaryConvert("10101111") |
else: |
denaryConvert(new,a) |
denaryConvert(6) |
a = str(rem) + a |
print(a) |
def denaryConvert(num,a=""): |
new = num //2 |
rem = num % 2 |
if new != 0: |
    else: |
        denaryConvert(new,a) |
denaryConvert(6) |
    a = str(rem) + a |
        print(a) |
def denaryConvert(num,a=""): |
    new = num //2 |
    rem = num % 2 |
    if new != 0: |
1 | def denaryConvert(num,a=""): |
2 |     new = num //2 |
3 |     rem = num % 2 |
4 |     a = str(rem) + a |
5 |     if new != 0: |
6 |         denaryConvert(new,a) |
7 |     else: |
8 |         print(a) |
9 | |
10 | denaryConvert(6) |
11 |